A Laboratory for a Digital Design Course Using FPGAs
نویسندگان
چکیده
In our digital design laboratory we have replaced the traditional wired circuit modules by workstations equipped with an extension board containing a single FPGA. This hardware is supplemented with a set of software tools consisting of a compiler for the circuit specification language Lola, a graphical layout editor for design entry, and a checker to verify conformity of a layout with its specification in Lola. The new laboratory has been used with considerable success in digital design courses for computer science students. Not only is this solution much cheaper than collections of modules to be wired, but it also allows for more substantial and challenging exercises.
منابع مشابه
Field Programmable Logic in Education: a Case Study
This paper presents a new undergraduate laboratory oriented to digital circuit design training based on Field Programmable Gate Arrays (FPGAs). The target of the course has been to introduce concepts of ASIC design methodology using a low cost alternative and a design-oriented, hands-on learning approach. FPGAs have permitted us to implement a massive VLSI-like design course, not only for futur...
متن کاملAdvanced course on Embedded Systems design using FPGA
As the number of embedded system applications and their complexities are increasing there is a demand to use the advanced technologies for embedded system design. This course describes the concepts of system design with the latest FPGAs (Field programmable gate arrays) which can also implement soft-core microcontrollers, and lists a number of laboratory exercises and end of the semester course ...
متن کاملUsing FPGAs to Simulate and Implement Digital Design Systems in the Classroom
Field–Programmable Gate Arrays (FPGAs) have gained widespread popularity in digital design laboratories. Their flexibility and relatively low cost make them ideal pedagogical resources. When FPGAs are used as the primary platform in a digital design laboratory, increased flexibility and topical integration is provided to the instructor. Topics that have traditionally been taught in separate, in...
متن کاملExperience teaching a senior level course on digital design using FPGAs
Enhancing undergraduate and graduate curriculum to include state-of-the-art tools and techniques deserves utmost importance in this fast pacedworld of engine ering and technological growth. Design, the art of applying one's knowledge and exp erienc e to the solution of real problems is what makes engineering an exciting and rewarding career. In this pap er,exp erience from teaching a senior lev...
متن کاملTeaching System Integration using FPGAs
To teach students circuit design with respect to system integration in an actual application environment, we use FPGAs as a part of the control system of a technical process. An infrared light based sensor system and an infrared based communication system together with controlling software have been developed by students in this context. All digital processing is implemented with Altera FPGAs t...
متن کامل